be sterile (mares) - Spanish English Dictionary